accounting taxes mergers tax cpa business massachusetts mergers and acquisitions business broker accountant michael g. castro irs businesses for sale consulting business valuation bookkeeping acquisitions